Délivrées par nous, elles ont vaincu la mort et reviennent vivre avec nous. →
We have delivered them: they have overcome death and return to share our life.